runtime.gobuf.sp (field)

35 uses

	runtime (current package)
		cgocall.go#L331: 		sched.sp = *(*uintptr)(unsafe.Pointer(sched.sp + alignUp(sys.MinFrameSize, sys.StackAlign)))
		heapdump.go#L349: 		sp = gp.sched.sp
		mbitmap.go#L2022: 		gentraceback(_g_.m.curg.sched.pc, _g_.m.curg.sched.sp, 0, _g_.m.curg, 0, nil, 1000, getgcmaskcb, noescape(unsafe.Pointer(&frame)), 0)
		panic.go#L1026: 	gp.sched.sp = sp
		proc.go#L1406: 	_g_.sched.sp = getcallersp()
		proc.go#L1898: 	gp.sched.sp = gp.stack.hi
		proc.go#L1899: 	gp.sched.sp -= 4 * goarch.PtrSize // extra space in case of reads slightly beyond frame
		proc.go#L1903: 	gp.syscallsp = gp.sched.sp
		proc.go#L1904: 	gp.stktopsp = gp.sched.sp
		proc.go#L3537: 	_g_.sched.sp = sp
		proc.go#L3698: 	_g_.syscallsp = _g_.sched.sp
		proc.go#L3702: 		sp2 := _g_.sched.sp
		proc.go#L3712: 			print("entersyscallblock inconsistent ", hex(sp), " ", hex(_g_.sched.sp), " ", hex(_g_.syscallsp), " [", hex(_g_.stack.lo), ",", hex(_g_.stack.hi), "]\n")
		proc.go#L4106: 	newg.sched.sp = sp
		runtime2.go#L327: 	sp   uintptr
		stack.go#L863: 	used := old.hi - gp.sched.sp
		stack.go#L926: 	gp.sched.sp = new.hi - used
		stack.go#L969: 		traceback(morebuf.pc, morebuf.sp, morebuf.lr, morebuf.g.ptr())
		stack.go#L978: 		gp.syscallsp = morebuf.sp
		stack.go#L987: 			" sp=", hex(gp.sched.sp), " stack=[", hex(gp.stack.lo), ", ", hex(gp.stack.hi), "]\n",
		stack.go#L988: 			"\tmorebuf={pc:", hex(morebuf.pc), " sp:", hex(morebuf.sp), " lr:", hex(morebuf.lr), "}\n",
		stack.go#L989: 			"\tsched={pc:", hex(gp.sched.pc), " sp:", hex(gp.sched.sp), " lr:", hex(gp.sched.lr), " ctxt:", gp.sched.ctxt, "}\n")
		stack.go#L992: 		traceback(morebuf.pc, morebuf.sp, morebuf.lr, gp)
		stack.go#L999: 	thisg.m.morebuf.sp = 0
		stack.go#L1032: 	sp := gp.sched.sp
		stack.go#L1039: 			"\tmorebuf={pc:", hex(morebuf.pc), " sp:", hex(morebuf.sp), " lr:", hex(morebuf.lr), "}\n",
		stack.go#L1040: 			"\tsched={pc:", hex(gp.sched.pc), " sp:", hex(gp.sched.sp), " lr:", hex(gp.sched.lr), " ctxt:", gp.sched.ctxt, "}\n")
		stack.go#L1081: 		used := gp.stack.hi - gp.sched.sp
		stack.go#L1204: 	if used := gp.stack.hi - gp.sched.sp + _StackLimit; used >= avail/4 {
		sys_x86.go#L17: 	sp := buf.sp
		sys_x86.go#L20: 	buf.sp = sp
		traceback.go#L68: 			sp0 = gp.sched.sp
		traceback.go#L177: 					frame.sp = gp.m.curg.sched.sp
		traceback.go#L182: 					frame.sp = gp.m.curg.sched.sp